Squires Of Southwold Ltd (Menu)

71 High Street, Southwold
+44 1502 725635

Give a rating to Squires Of Southwold Ltd

Suggest a dish

How much did you spend at Squires Of Southwold Ltd?